SQL使用入门

SQL使用入门

当面对一个陌生的数据库时,通常需要一种方式与它进行交互,以完成用户所需要的各种工作,这种时候,就要用到SQL语言了。SQL是Structure Query Language(结构化查询语言)的缩写,它是使用关系模型的数据库应用语言。
SQL语句主要可以划分为以下3种类别:
1)DDL(Data Definition Languages):数据定义语言
2)DML(Data Manipulation Language):数据操纵语句
3)DCL(Data Control Language):数据控制语句

DDL语句:

DDL是数据定义语言的缩写,简单来说,就是对数据库内部的对象进行创建、删除、修改等操作的语言。它和DML语句的最大区别是DML只是对表内数据操作,而不涉及表的定义、结构的修改,更不会涉及其它对象。DDL语句更多地由数据库管理员(DBA)使用,开发人员一般很少使用。
1)创建数据库
连接服务器:mysql -uroot -p
Mysql代表客户端命令,“-u”后面跟着连接的数据库用户,“-p”表示需要输入密码
创建数据库:create database dbname
EG:create database test1;
查看test1数据库中创建的所有数据表:show tables;
2)删除数据库
drop database dbname;
3)创建表
create table tablename(column_name_1 column_type_1_constraints,……);
查看表的定义:desc tablename
如果要得到更全面的表定义信息:show create table tablename \G;
“\G”选项的含义是使得记录能够按照字段竖向排列,以便更好地显示内容较长的记录
4)删除表
drop table tablename;
5)修改表
修改表的类型:
alter table tablename modify [COLUMN] column_definition [FIRST|A

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值